package jhlee42;

import java.util.Scanner;

public class J32Joomin {
	public static void main(String[] args) {
		
		//int j = 1;
		double input;	
		int id_number [] = new int [14]; // 0 배열 무시
		int cal [] = {999999,2,3,4,5,6,7,8,9,2,3,4,5}; // 0 배열 무시하기 위해서 임의의 값 지정..
		int cal_sum = 0;
		int cal_sum_divide_end;
		int select;
		
		String inputLength;
		double divide;
		
		Scanner sc;
		sc = new Scanner(System.in);	
		
		System.out.println("주민등록번호룰 '-' 없이 넣어주세요");
		input = sc.nextDouble();

		for (int i = 1; i <= 13; i++) {
			id_number[i] = (int) (input / Math.pow(10,(13-i))) ;
			input = input - ((int)id_number[i] * (Math.pow(10,(13-i))));
		}						
		for (int j = 1; j < 13; j++) {
			cal_sum = cal_sum + cal [j] * id_number[j]; // cal_sum 계속 더한다..			
		}
		cal_sum_divide_end = cal_sum % 11;
		select = 11-(int)cal_sum_divide_end;
		
		if (select/10 != 0) { // 1 자리가 아니니까 2 자리구나..
			select = select/10;
		}
		if (select == id_number[13] ) {System.out.println("정상 주민 등록 번호 입니다.");}
		else {System.out.println("비 정상 주민 등록 번호 입니다. 확인 하세요 !!!!!!!!");}		
	}
}
